a concurrence of favourable circumstances - Inglés Sinónimo Diccionario